stack of rifles - Turkish English Dictionary